#include <stdio.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <fcntl.h>
#include <string.h>
#include <errno.h>
#include <unistd.h>
int main(int argc, char**argv)
{
    //打开文件
    int fd = open(argv[1], O_RDONLY|O_CREAT,0777);
    if(fd == -1)
    {
        perror("open error:");
        return -1;
       
    }
   
    //读取数据
    char s[12] = {0};
    while(1)
    {
        bzero(s,12);
        ssize_t re = read(fd, s, 11);
        if(re == -1)
        {
            perror("read error:");
            break;
        }
        else if(re == 0)
            break;
        printf("%s",s);   
    }
    
    
    //关闭文件
    close(fd);
}